#ifndef LOGIN_win_H
#define LOGIN_win_H

#include <gtk/gtk.h>
#include "input-field.h"

typedef struct {
	input_field_t *username_input;
	input_field_t *password_input;
	GtkWidget* remember_password;
	GtkWidget* remember_username;
	GtkWidget* login_button;
	GtkWidget* cancel_button;

	GtkWidget* controls;
} login_widget_t;

extern login_widget_t* login_widget_new();
extern void login_widget_destroy(login_widget_t* login_widget);

#endif
